persistent substances - Español Inglés Diccionario